sparkling-tailed hummingbird - German English Dictionary